We Need to Talk About NICs
نویسندگان
چکیده
Operating systems fail both to efficiently exploit, and to effectively manage, the considerable hardware resources of modern network interface controllers. We survey the kinds of hardware facilities available and their applicability, and then investigate (and critique) the reasons why OS designers eschew core support for such features. We then describe Dragonet, a new network stack design based on explicit descriptions of NIC capabilities, aimed at making the best use of today’s and tomorrow’s networking hardware. Dragonet represents both the physical capabilities of the network hardware and the current protocol state of the machine as dataflow graphs. We then embed the former into the latter, instantiating the remainder in software.
منابع مشابه
High Stakes Require More Than Just Talk: What to Do About Corruption in Health Systems; Comment on “We Need to Talk About Corruption in Health Systems”
Reluctance to talk about corruption is an important barrier to action. Yet the stakes of not addressing corruption in the health sector are higher than ever. Corruption includes wrongdoing by individuals, but it is also a problem of weak institutions captured by political interests, and underfunded, unreliable administrative systems and healthcare delivery models. We ur...
متن کاملWhy We Must Talk About Institutional Corruption to Understand Wrongdoing in the Health Sector; Comment on “We Need to Talk About Corruption in Health Systems”
While various forms of corruption are common in many health systems around the world, defining wrongdoing in terms of legality and the use of public office for private gain obstructs our understanding of its nature and intractability. To address this, I suggest, we must not only break the silence about the extent of wrongdoing in the health sector, but also talk differe...
متن کاملWe Need to Measure and Address Corruption and Poor Governance in Health Systems; Comment on “We Need to Talk About Corruption in Health Systems”
Hutchinson et al offer a compelling argument for greater attention to and work in corruption in healthcare. We indeed need to talk about corruption, to understand and to grasp how to prevent and address it. This paper lays out some of the rationale for how to define the research questions, how best to address corruption – arguing that governance rather than corruption may offer a preferred star...
متن کاملAll It Takes for Corruption in Health Systems to Triumph, Is Good People Who Do Nothing; Comment on “We Need to Talk About Corruption in Health Systems”
Numerous investigations demonstrate that the problem of corruption in the health sector is enormous and has grave negative consequences for patients. Nevertheless, the problem of corruption in health systems is far from eminent in the international health policy debate. Hutchinson, Balabanova, and McKee have identifed in their Editorial five reasons why the health policy community has been relu...
متن کاملSome Things Are Rarely Discussed in Public – on the Discourse of Corruption in Healthcare; Comment on “We Need to Talk About Corruption in Health Systems”
In an editorial titled “We Need to Talk About Corruption in Health Systems” the authors Hutchinson, Balabanova, and McKee hope to encourage a wider conversation about corruption in the health sector. Such conversations are difficult to hold for at least five reasons; it is hard to define corruption; corruption may allow some fragile health systems to subsist, shifting blame – are those involved...
متن کاملWe Need to Talk About Corruption in Health Systems
The health sector consistently appears prominently in surveys of perceived corruption, with considerable evidence that this has serious adverse consequences for patients. Yet this issue is far from prominent in the international health policy discourse. We identify five reasons why the health policy community has been reluctant to talk about it. These are the problem of defining corruption, the...
متن کامل